stephen ollerenshaw technology law alliance technology lawyers uk law firm solicitors t24 implementation t24 consulting t24 project recovery lawyer